package com.chendx.store.api.goods;

import com.chendx.model.common.dtos.ResponseResult;
import com.chendx.model.goods.dto.SpecDto;

/**
 * Created by chendx on 2022/4/19.
 */
public interface SpecControllerApi {

    public ResponseResult loadSpec(SpecDto dto);

    /**
     * 根据分类获取规格
     * @param categoryId
     * @return
     */
    public ResponseResult loadByCategory(Integer categoryId);

    /**
     * 新增规格
     * @param dto
     * @return
     */
    public ResponseResult add(SpecDto dto);

    /**
     * 单个规格
     * @param id
     * @return
     */
    ResponseResult one(Integer id);

    /**
     * 查询没有模板的规格
     * @return
     */
    ResponseResult findNoTemplateList();

    ResponseResult loadByCid(Integer categoryId);
}
